lock-up premises - Allemand Anglais Dictionnaire